/*
 
MujMail - Simple mail client for J2ME
Copyright (C) 2005 Pavel Machek <pavel@ucw.cz>
Copyright (C) 2006 Nguyen Son Tung <n.sontung@gmail.com>
Copyright (C) 2006 Martin Stefan <martin.stefan@centrum.cz>
 
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
 
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
 
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 
 */

//this class is used to define native language for labels, texts, buttons and alerts
//use is as Lang.get(Lang.SOMECONST); to get a string in the appropriate language
package mujmail;
public class LangHU extends Lang {
	
		
	//the main method of the class, is used to get the appropriate lingual string
	public static String get(short lang_code) {		
		
		switch (lang_code){

			case EMPTY:
				return "üres";
			case FAILED:
				return ".. sikertelen.";
			case SUCCESS:
				return ".. sikeres.";
			case IN:
				return " "; //like downloading mails finished "in" 3 secs..
			case ACTIVE:
				return "Aktív";
			case INACTIVE:
				return "Inaktív";
			case MSGIDS_CACHE:
				return "Üzenet.azon. gyorstár.";
			case DB_SPACE_LEFT:
				return "AB maradék hely: ";

			case ML_RECIPIENTS:
				return "Címzettek:";
			case ML_TO:
				return "Címzett:";
			case ML_SUBJECT:
				return "Tárgy:";
			case ML_BODY:
				return "Szöveg:";
			case ML_FROM:
				return "Feladó:";
			case ML_ATTACHMENTS:
				return "Csatolmányok:";
			case ML_SIZE:
				return "Méret:";
			case ML_TIME:
				return "Ido:";
			case ML_HEADERS_DETAIL:
				return "Fejléc részletek:";
			case ML_ATTCHMENTS_DETAIL:
				return "Csatolmány részletek:";
			case ML_FILENAME:
				return "Fájlnév:";
			case ML_WIDTH:
				return "Szélesség:";
			case ML_HEIGHT:
				return "Magasság:";


			case AS_ACCOUNTS:
				return "Fiókok";
			case AS_PRIMARY:
				return "Elsodleges";
			case AS_ACTIVATION:
				return "Fiók aktiválás:";
			case AS_EMAIL:
				return "Email:";
			case AS_PROTOCOL:
				return "Protokoll:";
			case AS_SERVER:
				return "Szerver:";
			case AS_PORT:
				return "Portszám:";
			case AS_USR_NAME:
				return "Felhasználói név:";
			case AS_PASS:
				return "Jelszó:";
			case AS_SSL:
				return "SSL használat";
			case AS_IMAP_MAILBOXES:
				return "Vesszovel elválasztott IMAP mappák";
			case AC_ACTIONS:
				return "Muveletek";
			case AC_WRITE_MAIL:
				return "Levél írása";
			case AC_RETRIEVE_MAILS:
				return "Letöltés";
			case AC_SENDALL:
				return "Mindet elküld";
			case AC_POLLING:
				return "Idozített letöltés";
			case AC_FORWARD:
				return "Levél továbbítás";
			case AC_CLEAR_DB:
				return "Adatbázis törlés";
			case AC_DISCONNECT:
				return "Kapcsolat megszakítás";
			case AC_SERVERS_INBOX_SYNC:
				return "Szinkronizálás a szerverrel";

			case UT_UTILS:
				return "Eszközök";
			case AD_ADDRESSBOOK:
				return "Címjegyzék";
			case AD_CONTACT_INFO:
				return "Kapcsolat információ";
			case AD_NAME:
				return "Név:";
			case AD_EMAIL:
				return "Email:";
			case AD_NOTES:
				return "Megj.:";
			case AD_ADDDING_RCPS:
				return "Címek hozzáadása";

			case TB_FOLDERS:
				return "Mappák";
			case TB_INBOX:
				return "Bejövo";
			case TB_OUTBOX:
				return "Kimeno";
			case TB_DRAFT:
				return "Piszkozat";
			case TB_SENTBOX:
				return "Elküldött";
			case TB_TRASH:
				return "Szemét";
			case TB_NO_SUBJECT:
				return "<nincs tárgy>";
			case TB_READ_MAILS:
				return "Olvasott";
			case TB_UNREAD_MAILS:
				return "Nem olvasott";
			case TB_ALL_MAILS:
				return "Minden levél";

			case ST_SETTINGS:
				return "Beállítások";
			case ST_SORT_SETTINGS:
				return "Beállítások rendezése";
			case ST_SORT_BY:
				return "Rendezés:";
			case ST_SORT_TIME:
				return "ido szerint";
			case ST_SORT_SUBJECT:
				return "tárgy szerint";
			case ST_SORT_RECIPIENTS:
				return "címzettek szerint";
			case ST_SORT_SENDER:
				return "küldo szerint";
			case ST_SORT_SIZE:
				return "méret szerint";
			case ST_SORT_RECORD_ID:
				return "üzenet azon. szerint";
			case ST_SORT_ORDER:
				return "Rendezés iránya:";
			case ST_SORT_INCREASE:
				return "Növekvo";
			case ST_SORT_DECREASE:
				return "Csökkeno";
			case ST_NOT_SET:
				return "<nincs beállítva>";
			case ST_LANG:
				return "Nyelv:";
			case ST_SMTP_AUTH:
				return "SMTP bejelentkezés:";
			case ST_SMTP_AUTH_NEEDED:
				return "bejelentkezés szükséges";
			case ST_DOWN_WHOLE_MAIL:
				return "Mindig letölti az egész levelet";
			case ST_DEL_FROM_SERVER:
				return "Levelek törlése a szerverrol is";
			case ST_ADD_TO_ADBOOK:
				return "Kapcsolatok automatikus hozzáadása a címjegyzékhez";
			case ST_POLLING_INTERVAL:
				return "Idozített letöltés (mp):";
			case ST_TIMEOUT:
				return "Kapcsolat idotúllépés (mmp):";
			case ST_SIGN:
				return "Aláírás:";
			case ST_OTHER:
				return "További beállítások:";
			case ST_POLLING_BEHAVIOUR:
				return "Ha az idozített letöltés új levelet talál:";
			case ST_POLLING_PLAY_SOUND:
				return "Hang lejátszása";
			case ST_POLLING_DOWN:
				return "Automatikus letöltés";
			case ST_DEL_ON_EXIT:
				return "Levelek törlése a \"Bejövo\" mappából a mappából való kilépéskor a \"Törlés most!\" alkalmazása nélkül";
			case ST_ML_SMALL_FONT:
				return "Levelek megtekintése kis betuvel";
			case ST_TICK_TEXT:
				return "Hosszú szöveg görgetése";
			case ST_SAFE_MODE:
				return "Az adatbázis gazdaságos használata (Nem tárolja a levél szövegét.)";
			case ST_RETR_MAX_MAILS:
				return "Egy fiókból max. letöltheto levelek száma: (0=korlátlan):";
			case ST_REPLACE_TABS:
				return "Szóközök mutatása tab-ok helyett";
			case ST_MOVE_TO_TRASH:
				return "Levelek szemétbe dobása";
			case ST_DOWNLOAD_ONLY_NEVER_SEEN:
				return "Csak a még nem látott levelek letöltése";
			case ST_AUTO_CLEAR_INBOX:
				return "A Bejövo törlése ha az adatbázis szabad mérete kisebb, mint (kB) (-1=kikapcsolva):";
			case ST_RETR_MAX_LINES:
				return "Retrieve max. lines of a mail (-1=unlimited):";


			case ABT_ABOUT:
				return "Névjegy";
			case ABT_TEXT:
			       return
				   "MujMail " +MujMail.VERSION+ " (" +String.valueOf(MujMail.BUILD)+ ")\n"    +
				   "\n" +
				   "Szerzok:\n" +
				   "Pavel Machek\n" +
				   "Martin Stefan\n" +
				   "Nguyen Son Tung\n" +
				   "\n" +
				   "Külön köszönet:\n"+
				   "Petr Spatka-nak az eredeti projektér\n" +						   
				   "Fordítás:\n"+
				   "Gyuris Szabolcs (HU)\n"+
				   "Karsten Blohm (DE)\n"+
				   "\n" +
				   "További információért segítségért, új verzióért látogass el a   http://sonimail.googlecode.com -ra.\n" +
				//   "Ha bármi kérdésed vagy megjegyzésed van írj nekünk levelet a \"Kapcsolat\" gombot megnyomva.\n" +
				   "\n";

			   case PL_NOTAUTHORIZED:
			       return "Hibás azonosítás: ";

			   case SM_FORWARDED_MESSAGE:
			       return "Továbbított üzenet";
			   case SM_SENDING_ACCOUNT:
			       return "Küldés ebbol a fiókból: ";

			   case BTN_OK:
			       return "OK";
			   case BTN_CANCEL:
			       return "Mégse";
			   case BTN_BACK:
			       return "Vissza";
			   case BTN_CLEAR:
			       return "Adatbázis törlése";
			   case BTN_SAVE:
			       return "Ment";
			   case BTN_EDIT:
			       return "Szerkeszt";
			   case BTN_DELETE:
			       return "Töröl";
			   case BTN_EXIT:
			       return "Kilép";
			   case BTN_SELECT:
			       return "Kiválaszt";

			   case BTN_RTV_NEW_MAILS:
			       return "Letöltés";

			   case BTN_AD_MARK:
			       return "Megjelöl";
			   case BTN_AD_UNMARK:
			       return "Megj. törlése";
			   case BTN_AD_DONE:
			       return "Kész";
			   case BTN_AD_SEND_MAIL:
			       return "Levél küldése";
			   case BTN_AD_ADD_NEW:
			       return "Új hozzáadása";
			   case BTN_AD_VIEW:
			       return "Megjelenít";

			   case BTN_TB_VIEW_MESS:
			       return "Megmutat";
			   case BTN_TB_FORWARD:
			       return "Továbbít";
			   case BTN_TB_DEL_NOW:
			       return "Most töröld!";
			   case BTN_TB_STOP:
			       return "Stop";
			   case BTN_TB_SORT:
			       return "Rendez";

			   case BTN_OB_SEND:
			       return "Küld ezt";
			   case BTN_OB_SENDALL:
			       return "Küld mind";

			   case BTN_TR_RESTORE:
			       return "Visszaállít";
			   case BTN_TR_RESTORE_NOW:
			       return "Most visszaállít!";

			   case BTN_SM_SEND:
			       return "Küld most";
			   case BTN_SM_USE_AB:
			       return "Címjegyzék használata";
			   case BTN_SM_SEND_LATTER:
			       return "Küld késobb";
			   case BTN_SM_SAVE:
			       return "Ment";
			   case BTN_SM_BC:
			       return "Másolat/rejtett m. hozzáadása";
			   case BTN_SM_CLEAR:
			       return "Mezok törlése";
			   case BTN_SM_CHOOSE_FROM:
			       return "Válassz küldo postafiókot";

			   case BTN_AS_NEW:
			       return "Új fiók";
			   case BTN_AS_SET_PRIMARY:
			       return "Elsodlegesnek beállít";

			   case BTN_TB_REPLY:
			       return "Válasz";
			   case BTN_TB_QUOTED_REPLY:
			       return "Válasz idézettel";
			   case BTN_TB_REPLY_ALL:
			       return "Válasz mindenkinek";
			   case BTN_TB_REDOWNLOAD:
			       return "Újra letölt";

			   case BTN_MF_ATTACHMENTS:
			       return "Csatolmányok";
			   case BTN_MF_HEADERS_DETAILS:
			       return "Fejléc adatok";
			   case BTN_MF_EMAIL_ADDRS:
			       return "E-mail címek";
			   case BTN_MF_DEL_ATTACHMENTS:
			       return "Csatolmányok törlése";
			   case BTN_MF_DETAILS:
			       return "Részletek";
			   case BTN_MF_ADD_EMAIL:
			       return "Címek mentése";
			   case BTN_MF_REDOWN_ATTACHMENTS:
			       return "Csatolmányok újra letöltése";

			   case BTN_ABT_FEEDBACK:
			       return "Kapcsolat";

			   case ALRT_WAIT:
			       return "... kérlek várj.";
			   case ALRT_LOADING:
			       return "Töltés ";
			   case ALRT_SAVING:
			       return "Mentés ";
			   case ALRT_DELETING:
			       return "Törlés ";
			   case ALRT_BAD_EMAIL:
			       return "Érvénytelen email formátum.";
			   case ALRT_SORTING:
			       return "Rendezés ";
			   case ALRT_INITIATING:
			       return "Inicializálás ";
			   case ALRT_SYNCHRONIZING:
			       return "Szerverek->\"Bejövo\" szinkronizálás ";


			   case ALRT_AS_NONEXIST:
			       return "A fiók nem létezik vagy nem aktív";
			   case ALRT_AS_NO_ACCOUNT_SET_ACTIVE:
			       return "Nem állítottál be egy fiókot sem vagy mind inaktív";
			   case ALRT_AS_LOAD:
			       return "Fiókok betöltése";
			   case ALRT_AS_ALREADY_EXITS:
			       return "A fiók már létezik: ";
			case ALRT_AS_SET_DEFAULT_ACCOUNT:
				return "Please set up an account for receiving emails.";

			   case ALRT_ST_SAVING:
			       return "Beállítások mentése ";
			   case ALRT_ST_LOADING:
			       return "Beállítások betöltése ";

			   case ALRT_SM_NO_RCP:
			       return "Nem adtál meg címzettet.";
			   case ALRT_SM_CAN_NOT_ATTACH_BODY:
			       return "A levél törzse üres vagy nem lehet csatolni.";

			   case ALRT_INPL_NO_LONGER_ON_SERVER:
			       return "A levél már nem található meg a szerveren ";
			   case ALRT_INPL_CHECK_MAILS:
			       return "Levelek ellenorzése itt: ";
			   case ALRT_INPL_DEL_MAILS:
			       return "Levelek törlése innen: ";
			   case ALRT_INPL_DOWN_MAIL:
			       return "Levéltörzs letöltése ehhez: ";
			   case ALRT_INPL_NEWMAILS:
			       return "Új levelek innen: ";
			   case ALRT_INPL_REDOWN_MAIL:
			       return "Levél újratöltése ehhez: ";
			case ALRT_INPL_IMAP_CANNOT_SELECT_MAILBOX:				
				return "Can not select mail box ";
			case ALRT_INPL_IMAP_UIDVALIDITY_DIFFERS:
				return "UIDVALIDITY of the mail box differs";										


			   case ALRT_NEW_MAILS:
			       return "Új levelek érkeztek.";
			   case ALRT_SYS_BUSY:
			       return "Az elozo feladat még fut. ";
			   case ALRT_SYS_DEL_ALL_CONFIRM:
			       return "Tényleg törölni szeretnéd az adatbázist?";
			   case ALRT_SYS_NO_DBSPACE:
			       return "Nincs elég hely az eszközön.";
			   case ALRT_SYS_CHECK_COM_SETTINGS:
			       return "Ellenorizd a fiók beállításait vagy a hálózati hozzáférést.";
			   case ALRT_SYS_SHUTDOWN_CONFIRM:
			       return "Még vannak futó folyamatok, biztos kilépsz?";
			   case ALRT_SYS_PROCESS_INTERRUPTED:
			       return "A folyamat megszakadt.";
			   case ALRT_SYS_EXCEPTION_AROSED:
			       return "Error.";
			   case ALRT_SYS_LOW_MEMORY:
			       return "Kevés a memória";
			   case ALRT_SYS_DEL_CONFIRM:
				return "Do you really want to delete ";

			   case ALRT_AD_LOAD:
			       return "Címjegyzék betöltése ";
			   case ALRT_AD_DELETE:
			       return "Címjegyzék törlése ";

			   case ALRT_MF_LOAD_BODY:
			       return "Szövegtörzs betöltése ";
			   case ALRT_MF_VIEW_ATT:
			       return "Szövegtörzs megjelenítése ";
			   case ALRT_MF_NO_TEXT:
			       return "A levélnek nincs szövege";
			   case ALRT_MF_NO_ATTACHMENTS:
			       return "A levélnek nincs csatolmánya";
			   case ALRT_MF_DEL_ATT:
			       return "Csatolmány törlése";
			   case ALRT_MF_UNSUPPORTED_FORMAT:
			       return "Ismeretlen levélformátum vagy sérült levél";
			   case ALRT_MF_SAVE_CNTS:
			       return "Címek mentése";
			   case ALRT_MF_NO_VIEWABLE_BODY:
			       return "A levélnek nincs megjelenítheto törzse";

			   case ALRT_PL_CONNECTING:
			       return "Csatlakozás ide: ";
			   case ALRT_PL_CLOSING:
			       return "Bezárás ";

			   case ALRT_SMTP_SENDING:
			       return "Levél küldése ";


			   case EXP_COM_IN:
			       return "100: bejövo kommunikáció ";
			   case EXP_COM_OUT:
			       return "100: kimeno kommunikáció ";
			   case EXP_COM_TIMEOUT:
			       return "100: kommunikációs idotúllépés ";
			   case EXP_COM_HALTED:
			       return "*kommunikáció megszakítva ";
			   case EXP_COM_UNKNOWN:
			       return "100: ismeretlen hiba a szerverrel való kommunikációban ";


			   case EXP_DB_NOSPACE:
			       return "100: nincs elég hely az eszközön.";
			   case EXP_DB_CANNOT_CLEAR:
			       return "100: adatbázis nem törölheto.";
			   case EXP_DB_CANNOT_SAVE_BODY:
			       return "100: nem lehet a levél törzsét az adatbázisba menteni ";
			   case EXP_DB_CANNOT_UPDATE_HEADER:
			       return "100: a levél fejlécét nem lehet frissíteni az adatbázisban ";
			   case EXP_DB_CANNOT_SAVE_HEADER:
			       return "100: a levél fejlécét nem lehet adatbázisba menteni ";
			   case EXP_DB_CANNOT_DEL_HEADER:
			       return "100: nem törölheto az adatbázisból a fejléc ";
			   case EXP_DB_CANNOT_DEL_BODY:
			       return "100: a levél törzse nem törölheto az adatbázisból ";
			   case EXP_DB_CANNOT_DEL_MAIL:
			       return "100: a levél nem törölheto az adatbázisból ";
			   case EXP_DB_CANNOT_LOAD_BODY:
			       return "100: a levél törzsét nem lehet betölteni az adatbázisból ";
			   case EXP_DB_CANNOT_LOAD_CONTACT:
			       return "100: a kapcsolatot nem lehet betölteni az adatbázisból ";
			   case EXP_DB_CANNOT_SAVE_CONTACT:
			       return "100: a kapcsolatot nem lehet adatbázisba menteni ";
			   case EXP_DB_CANNOT_DEL_CONTACT:
			       return "100: a kapcsolatot nem lehet az adatbázisból törölni ";
			   case EXP_DB_CANNOT_LOAD_SETTINGS:
			       return "100: a beállításokat nem lehet betölteni az adatbázisból.";
			   case EXP_DB_CANNOT_SAVE_SETTINGS:
			       return "100: a beállításokat nem lehet adatbázisba menteni.";
			   case EXP_DB_CANNOT_LOAD_ACCOUNTS:
			       return "100: a fiókot nem lehet betölteni";
			   case EXP_DB_CANNOT_SAVE_ACCOUNT:
			       return "100: a fiókot nem lehet lementeni";
			   case EXP_DB_CANNOT_DELETE_ACCOUNT:
			       return "100: a fiókot nem lehet törölni";
			   case EXP_DB_CANNOT_OPEN_DB:
			       return "100: Nem lehet megnyitni az adatbázist ";
			   case EXP_DB_CANNOT_LOAD_HEADERS:
			       return "100: Nem lehet fejléceket betölteni az adatbázisból ";
			   case EXP_DB_CANNOT_CLOSE_DB:
			       return "100: Nem lehet az adatbázist lezárni ";
			   case EXP_DB_CANNOT_SAVE_MSGID:
			       return "100: Nem lehet adatbázisba menteni az üzenet azonosítóját";
			   case EXP_DB_CANNOT_LOAD_MSGID:
			       return "100: Nem lehet betölteni az adatbázisból az üzenet azonosítóját";
			   case EXP_DB_CANNOT_DEL_MSGID:
			       return "100: Az üzenet azonosítóját nem lehet törölni az adatbázisból";

			   case EXP_SYS_OUT_OF_MEMORY:
			       return "100: nincs elég RAM memória.";
			   case EXP_SYS_IMAGE_FAILED:
			       return "100: hiba a kép betöltésekor.";

			   case EXP_PROTOCOL_CANNOT_CONNECT:
			       return "200: nem lehet kapcsolódni a szerverhez ";
			   case EXP_PROTOCOL_CANNOT_RETRIEVE_BODY:
			       return "200: nem töltheto el a levél törzse ";
			   case EXP_PROTOCOL_COMMAND_NOT_EXECUTED:
			       return "A protokoll parancs nem lett megfeleloen lefuttatva";
			   case EXP_PROTOCOL_CANNOT_DELETE_MAILS:
			       return "200: a kijelölt leveleket nem tudom törölni ";

			   case EXP_VARIOUS_BAD_EMAIL:
			       return "300: hibás email formátum";
			   case EXP_VARIOUS_AB_MULTIPLE_ENTRIES:
			       return "300: Az email vagy cím már szerepel a címjegyzékben.";
			   case EXP_VARIOUS_DECODE_ILLEGAL_MIME:
			       return "100: az email érvénytelen MIME kódot tartalmaz.";

			   }			   			
				
		return LangExtra_hu.getExtra(lang_code);//"Lingual code "+lang_code+" not defined.";
		
	}		

}  
